home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 May: Tool Chest / Developer CD Series Tool Chest (Apple Computer)(May 1999).iso / Tool Chest / Development Kits / MPW etc / MPW-PR / MPW / Tools / SCPre / SCPre.rsrc / STR#_777.txt < prev    next >
Encoding:
Text File  |  1997-12-02  |  19.3 KB  |  965 lines

  1. Fatal error: 
  2.  
  3. %s has an unrecognized parameter '%s'
  4.  
  5. premature end of source file
  6.  
  7. number %s is too large
  8.  
  9. maximum of %u characters in string exceeded
  10.  
  11. identifier is longer than %d chars
  12.  
  13. unrecognized token
  14.  
  15. statement expected
  16.  
  17. hex digit expected
  18.  
  19. number is not representable
  20.  
  21. exponent expected
  22.  
  23. no input file specified
  24.  
  25. '{' or tag identifier expected
  26.  
  27. bad -D switch, %s
  28.  
  29. Error: 
  30.  
  31. function '%s' is too complicated to inline
  32.  
  33. unrecognized pragma
  34.  
  35. illegal character, ascii %u decimal
  36.  
  37. ')' expected
  38.  
  39. prototype for '%s' should be %s
  40.  
  41. identifier expected
  42.  
  43. unrecognized preprocessing directive '#%s'
  44.  
  45. only pointers to handle or pascal object based types allowed
  46.  
  47. end of line expected
  48.  
  49. integer constant expression expected
  50.  
  51. line number expected
  52.  
  53. cannot implicitly convert
  54.  
  55. too many errors
  56.  
  57. '%s' is not a correct struct, union or enum tag identifier
  58.  
  59. %d actual arguments expected for %s
  60.  
  61. file specification string expected
  62.  
  63. '#endif' found without '#if'
  64.  
  65. end of file found before '#endif'
  66.  
  67. '#else' or '#elif' found without '#if'
  68.  
  69. unterminated macro argument
  70.  
  71. alignment must be 1,2,4
  72.  
  73. macro '%s' can't be #undef'd or #define'd
  74.  
  75. cannot define parameter as extern
  76.  
  77. ']' expected
  78.  
  79. identifier or '( declarator )' expected
  80.  
  81. '%s' is not in function parameter list
  82.  
  83. parameter list is out of context
  84.  
  85. array of functions or references is illegal
  86.  
  87. can't return arrays, functions or abstract classes
  88.  
  89. function '%s' has no prototype
  90.  
  91. expected data definition of '%s', not func definition
  92.  
  93. '=', ';' or ',' expected
  94.  
  95. %s storage class is illegal in this context
  96.  
  97. '%s' is already defined
  98.  
  99. undefined identifier '%s'
  100.  
  101. field '%s' must be of integral type
  102.  
  103. ';' expected
  104.  
  105. maximum width of %d bits exceeded
  106.  
  107. size of %s is not known
  108.  
  109. illegal type for '%s' member
  110.  
  111. '}' expected
  112.  
  113. too many initializers
  114.  
  115. pragma parameter function prototype not found
  116.  
  117. '{' expected
  118.  
  119. constant initializer expected
  120.  
  121. // comments are not ANSI C
  122.  
  123. type or storage class is required in the declaration of '%s'
  124.  
  125. ':' expected
  126.  
  127. expression expected
  128.  
  129. Only basic types allowed in sizeof operator - simplify expression
  130.  
  131. identifier found in abstract declarator
  132.  
  133. '(' expected
  134.  
  135. 'while' expected
  136.  
  137. 'break' is valid only in a loop or switch
  138.  
  139. 'continue' is valid only in a loop
  140.  
  141. undefined tag '%s'
  142.  
  143. undefined label '%s'
  144.  
  145. object has 0 size
  146.  
  147. not a struct or union type
  148.  
  149. '%s' is not a member of struct '%s'
  150.  
  151. illegal pointer arithmetic
  152.  
  153. type mismatch
  154.  
  155. 'default:' is already used
  156.  
  157. not in a switch statement
  158.  
  159. conversion of int to far or handle pointer
  160.  
  161. case %ld was already used
  162.  
  163. '%s' previously declared as something else
  164.  
  165. illegal cast
  166.  
  167. illegal operand types
  168.  
  169. unable to open input file '%s'
  170.  
  171. unable to open output file '%s'
  172.  
  173. divide by 0
  174.  
  175. '%s' is not a %svariable
  176.  
  177. can't build file specification '%s'
  178.  
  179. duplicate file names '%s'
  180.  
  181. bad file name '%s'
  182.  
  183. can't nest comments
  184.  
  185. string expected
  186.  
  187. blank arguments are illegal
  188.  
  189. integral expression expected
  190.  
  191. pointer required before '->', '->*' or after '*'
  192.  
  193. array or pointer required before '['
  194.  
  195. array dimension must be > 0
  196.  
  197. possible extraneous ';'
  198.  
  199. undefined use of struct or union
  200.  
  201. possible unintended assignment
  202.  
  203. lvalue expected
  204.  
  205. value of expression is not used
  206.  
  207. can't take address of register, bit field, constant or string
  208.  
  209. unterminated string
  210.  
  211. type of '%s' does not match function prototype
  212.  
  213. voids have no value, constructors and destructors have no return value
  214.  
  215. error writing output file
  216.  
  217. octal digit expected
  218.  
  219. can't assign to const variable
  220.  
  221. %s
  222.  
  223. out of memory
  224.  
  225. Command line error: 
  226.  
  227. macro expansion stack overflow for '%s'; stringization truncated (this is a compiler bug)
  228.  
  229. spare
  230.  
  231. end of file found before end of comment, line %d
  232.  
  233. Warning %d: 
  234.  
  235. Lexical error: 
  236.  
  237. Preprocessor error: 
  238.  
  239. File "%s"; line %d #
  240.  
  241. no identifier for declarator
  242.  
  243. size of type exceeds 64k
  244.  
  245. 0 or 1 expected
  246.  
  247. can't have unnamed bit fields in unions
  248.  
  249. very large automatic
  250.  
  251. illegal combination of types
  252.  
  253. last line in file had no \n
  254.  
  255. no return value for function '%s'
  256.  
  257. can't take sizeof bit field
  258.  
  259. declarator for 0 sized bit field
  260.  
  261. no tag name for union, struct, class or enum appearing in signature for '%s'
  262.  
  263. casts and sizeof are illegal in preprocessor expressions
  264.  
  265. assignment to 'this' is obsolete, use X::operator new/delete
  266.  
  267. undefined escape sequence
  268.  
  269. binary exponent part required for hex floating constants
  270.  
  271. use delete[] rather than delete[expr], expr ignored
  272.  
  273. #pragma %s must be at global scope
  274.  
  275. Data member '%s' cannot appear in a struct after a dimensionless array
  276.  
  277. Variable '%s' is too big for a -model near compile, recompile with -model far
  278.  
  279. different configuration for precompiled header
  280.  
  281. using operator++() (or --) instead of missing operator++(int)
  282.  
  283. can't pass const/volatile object to non-const/volatile member function
  284.  
  285. ## cannot appear at beginning or end
  286.  
  287. # must be followed by a parameter
  288.  
  289. function definition must have explicit parameter list
  290.  
  291. external with block scope cannot have initializer
  292.  
  293. data or code '%s' defined in precompiled header
  294.  
  295. %s operator is not allowed in a constant expression
  296.  
  297. constant expression does not fit in switch type
  298.  
  299. empty declaration
  300.  
  301. variable '%s' used before set
  302.  
  303. code segment too large
  304.  
  305. duplicate template access specification
  306.  
  307. invalid option '%s'
  308.  
  309. %s expects a parameter
  310.  
  311. cfm pragma is already on
  312.  
  313. cfm pragma is not on
  314.  
  315. pragmas export,import,external must be off before pragma internal
  316.  
  317. %s not an exportable variable or function
  318.  
  319. lib_export, export, import or internal for '%s' cannot appear after definition
  320.  
  321. spare
  322.  
  323. returning address of automatic '%s'
  324.  
  325. stack requirements too large try simplifying function %s
  326.  
  327. keyword not supported
  328.  
  329. '%s' is a member of '%s' and '%s'
  330.  
  331. member '%s' can't be same type as struct '%s'
  332.  
  333. %s, stack requirements approaching limit use #pragma large_stack
  334.  
  335. spare
  336.  
  337. internal error %s %d
  338.  
  339. maximum length of %u exceeded
  340.  
  341. Only one input file allowed for precompilation
  342.  
  343. %u exceeds maximum of %u macro parameters
  344.  
  345. no definition for static '%s'
  346.  
  347. need at least one external definition
  348.  
  349. precompiled headers can't define data
  350.  
  351. '%s' is not a member of forward referenced struct '%s'
  352.  
  353. missing ',' between declaration of '%s' and '%s'
  354.  
  355. Maximum number of 10 nested template expansions exceeded for expansion of '%s'
  356.  
  357. Function definitions with separate parameter lists are obsolete in C++
  358.  
  359. Casting from incomplete structure type %s
  360.  
  361. No such option %s
  362.  
  363. %s stack overflow
  364.  
  365. only one input file allowed - '%s' not allowed
  366.  
  367. spare
  368.  
  369. Inclusion of any precompiled header must be the first non-blank, they cannot be used when precompiling
  370.  
  371. spare
  372.  
  373. Shift value too large or is negative
  374.  
  375. spare
  376.  
  377. ',' expected
  378.  
  379. #pragma pack(pop) does not have corresponding push
  380.  
  381. pascal string length %u is longer than 255
  382.  
  383. illegal type combination, possible missing ';' after struct
  384.  
  385. precompiled header compiled with C instead of C++
  386.  
  387. reference must refer to same type or be const
  388.  
  389. Fatal error: 
  390.  
  391. It was declared as: %s
  392.  
  393. It is now declared: %s
  394.  
  395. cannot map file '%s' at 0x%p
  396.  
  397. cannot reserve memory at 0x%p
  398.  
  399. ambiguous reference to '%s'
  400.  
  401. spare
  402.  
  403. spare
  404.  
  405. can't display functions that return structs
  406.  
  407. identifier '%s' was removed by the optimizer
  408.  
  409. virtual function %s with a variable argument list used in MI cannot be shared safely across code fragments
  410.  
  411. %s %s overrides setting done by %s
  412.  
  413. %s conflicts with %s %s (%s used)
  414.  
  415. spare
  416.  
  417. spare
  418.  
  419. Error (Arg #%u): 
  420.  
  421. #pragma %s may only be used within functions
  422.  
  423. '%s' was already %s
  424.  
  425. '%s' was previously specified
  426.  
  427. '%s' was already specified for %s
  428.  
  429. #pragma %s was already specified for this block
  430.  
  431. Not in a block
  432.  
  433. [#pragma %s] '%s' was never %s
  434.  
  435. there's an instance of '%s' prior to this point
  436.  
  437. '%s' is not a (member) function
  438.  
  439. segment name must be an identifier or a string
  440.  
  441. null string is invalid for list form of this pragma
  442.  
  443. spare
  444.  
  445. cfm export and internal cannot both apply to '%s'
  446.  
  447. address of '%s' was taken earlier
  448.  
  449. can't take address of a cfm internal function '%s'
  450.  
  451. member variables (%s) are not allowed
  452.  
  453. only declared (not defined) symbols allowed
  454.  
  455. cannot have a prefix file when specifying precompiled header file
  456.  
  457. %s '%s' is not used within function '%s'
  458.  
  459. implied return at closing '}' of %s does not return value
  460.  
  461. %s pragma is only allowed within a SOM class
  462.  
  463. class name (%s) doesn't match current class name (%s)
  464.  
  465. '%s' is not a SOM class
  466.  
  467. SOMReleaseOrder pragma omitted -- lex order assumed
  468.  
  469. OIDL or IDL (upper case) expected
  470.  
  471. value must be 0 or positive
  472.  
  473. conflicting %s pragmas within the same %s
  474.  
  475. '%s' must be a decendent of SOMClass
  476.  
  477. a SOM class cannot be its own metaclass
  478.  
  479. '%s' was already specified in the SOMReleaseOrder
  480.  
  481. not using IBM compatible syntax
  482.  
  483. release order indicates '%s' migrared up to class '%s'
  484.  
  485. release order indicates '%s' is deleted or a placeholder
  486.  
  487. #pragma export on in effect and '%s' was already referenced
  488.  
  489. %s' truncated to '%s' accomodate '%s' extension
  490.  
  491. Parameter '%s' is not used within function '%s'
  492.  
  493. Turning off 8 byte doubles is not yet supported.
  494.  
  495. Precompiled header cannot be used because it is too old to be used with this compiler
  496.  
  497. Precompiled header cannot be used because it was built with the C compiler
  498.  
  499. Precompiled header cannot be used because the Exception Handling option settings are different
  500.  
  501. Precompiled header cannot be used because the RTTI option settings are different
  502.  
  503. Precompiled header cannot be used because the inline 68881 option settings are different
  504.  
  505. Precompiled header cannot be used because the size of methods is different
  506.  
  507. Precompiled header cannot be used because the 8 byte doubles option settings are different
  508.  
  509. Precompiled header cannot be used because the floating point option settings are different
  510.  
  511. Precompiled header is not suitable for this machine. Please rebuild it.
  512.  
  513. long long constants are not supported in ANSI
  514.  
  515. long long values are not allowed here
  516.  
  517. long long value to large to fit in a long or int
  518.  
  519. long long switch control expressions are not allowed
  520.  
  521. long long case labels are not allowed
  522.  
  523. long long bit fields are not allowed
  524.  
  525. long long is not allowed as a template value argument
  526.  
  527. long long is not permitted with ANSI strict
  528.  
  529. '%s' must not be in the SOMReleaseOrder
  530.  
  531. 'on', 'off', or 'reset' expected
  532.  
  533. identifier or '*' expected
  534.  
  535. '%s' is an invalid #pragma disjoint specification
  536.  
  537. #pragma disjoint is not allowed here
  538.  
  539. '%s' was used prior to specifying it as disjoint
  540.  
  541. '%s%s' already specified on this disjoint list
  542.  
  543. there must be at least two items on the list
  544.  
  545. you can't ignore #pragma ignore!
  546.  
  547. '%s' is an unknown type
  548.  
  549. amount specified for alloca is too large
  550.  
  551. floating point constant represented as denormalized
  552.  
  553. this usage is deprecated
  554.  
  555. Precompiled header cannot be used because the use of 'bool' is inconsistent
  556.  
  557. multiple -load's are not allowed
  558.  
  559. implementation restriction - CFM68K and exceptions are mutually exclusive
  560.  
  561. block-scoped function '%s' may only have extern storage class
  562.  
  563. unable to open file '%s' (not a %s file)
  564.  
  565. '%s' is a second precompiled header (only one allowed)
  566.  
  567. include of precompiled header '%s' must be first statement
  568.  
  569. cannot create precompiled header using a default name
  570.  
  571. filename expected, not a directory
  572.  
  573. missing #endif for %s (file "%s"; line %lu)
  574.  
  575. unterminated macro argument for '%s' called at (file "%s"; line %lu)
  576.  
  577. Warning %d (Arg #%u): 
  578.  
  579. extra ';'
  580.  
  581. translation unit must contain at least one declaration
  582.  
  583. precompiled header cannot be used because the ABI settings are different
  584.  
  585. %s inline access to %s member '%s' violates RRBC
  586.  
  587. Non C++ linkage specified for function %s %s cause problems with exception handling
  588.  
  589. (Arg #%u) 
  590.  
  591. Lexical: 
  592.  
  593. Preprocessor: 
  594.  
  595. trailing parameters must have initializers
  596.  
  597. function member '%s' can't be in an anonymous union
  598.  
  599. no instance of class '%s'
  600.  
  601. '%s' is not a struct or a class
  602.  
  603. '%s' must be a public base class
  604.  
  605. static variables in inline functions not allowed
  606.  
  607. type is too complex
  608.  
  609. no match for function '%s%s'
  610.  
  611. not an overloadable operator token
  612.  
  613. operator overload must be a function
  614.  
  615. should be %s parameter(s) for operator
  616.  
  617. at least one parameter must be a class or a class&
  618.  
  619. '%s' must be a class name preceding '::'
  620.  
  621. '%s' must be a base class
  622.  
  623. access declaration must be in public or protected section
  624.  
  625. illegal constructor or destructor declaration
  626.  
  627. no instance of class '%s' for member '%s'
  628.  
  629. '::' or '(' expected after class '%s'
  630.  
  631. type conversions must be members
  632.  
  633. can't handle constructor in this context
  634.  
  635. already seen initializer for '%s'
  636.  
  637. bad member-initializer for '%s'
  638.  
  639. vectors cannot have initializers
  640.  
  641. can only delete pointers
  642.  
  643. storage class for '%s' can't be both extern and inline
  644.  
  645. operator functions -> () and [] must be non-static members
  646.  
  647. one argument required for member initializer for '%s'
  648.  
  649. linkage specs are "C", "C++", and "Pascal", not "%s"
  650.  
  651. member '%s' of class '%s' is not accessible
  652.  
  653. member '%s' of class '%s' is private
  654.  
  655. argument of type '%s' to copy constructor
  656.  
  657. initializer for static member must be outside of class definition
  658.  
  659. ambiguous type conversion
  660.  
  661. '%s' is a pure virtual function
  662.  
  663. const or reference '%s' needs initializer
  664.  
  665. main() cannot be static or inline
  666.  
  667. cannot find constructor for class matching %s::%s%s
  668.  
  669. duplicate direct base class '%s'
  670.  
  671. static function '%s' can't be virtual
  672.  
  673. type must be void *operator new(size_t [,..]);
  674.  
  675. must be void operator delete(void * [,size_t]);
  676.  
  677. 0 expected
  678.  
  679. cannot create instance of abstract class '%s'
  680.  
  681. cannot generate %s for class '%s'
  682.  
  683. '%s' is not a constructor
  684.  
  685. base class '%s' has different ambient memory model
  686.  
  687. '%s' is far
  688.  
  689. illegal return type for operator->()
  690.  
  691. redefinition of default parameter
  692.  
  693. no constructor allowed for class '%s'
  694.  
  695. ambiguous reference to base class '%s'
  696.  
  697. pure function '%s' must be virtual
  698.  
  699. '%s' is a virtual base class of '%s'
  700.  
  701. union members cannot have constructors or destructors
  702.  
  703. pointer to member expected to right of .* or ->*
  704.  
  705. cannot raise or lower access to base member '%s'
  706.  
  707. cannot convert %s* to a private base class %s*
  708.  
  709. global anonymous unions must be static
  710.  
  711. member '%s' is const but there is no constructor
  712.  
  713. member functions cannot be static
  714.  
  715. ambiguous reference to function or member
  716.  
  717. argument to postfix ++ or -- must be int
  718.  
  719. static or non-member functions can't be const or volatile
  720.  
  721. qualifier or type in access declaration
  722.  
  723. overloaded function '%s' has different access levels
  724.  
  725. a derived class member has the same name '%s'
  726.  
  727. can't declare member of another class '%s'
  728.  
  729. invalid storage class for friend
  730.  
  731. only classes and functions can be friends
  732.  
  733. class name '%s' expected after ~
  734.  
  735. '%s' is not a member of enum '%s'
  736.  
  737. initialization of '%s' is skipped
  738.  
  739. forward referenced class '%s' cannot be a base class
  740.  
  741. '<' expected
  742.  
  743. '>' expected
  744.  
  745. parameter lists do not match for template '%s'
  746.  
  747. '%s' is not a class template
  748.  
  749. malformed template declaration
  750.  
  751. template-argument '%s' must be a type-argument
  752.  
  753. must use delete[] for arrays
  754.  
  755. local class cannot have static data or non-inline function member '%s'
  756.  
  757. return type cannot be specified for conversion function
  758.  
  759. template-argument '%s' not used in function parameter types
  760.  
  761. cannot generate template instance from -XI %s
  762.  
  763. invalid reference initialization
  764.  
  765. cannot have member initializer for '%s'
  766.  
  767. cannot delete pointer to const
  768.  
  769. new %s [], not allowed for handle/pascal class
  770.  
  771. delete [] %s , not allowed for handle/pascal class
  772.  
  773. type must be void **operator new(pascal void (*)(),size_t);
  774.  
  775. must be void operator delete(void **);
  776.  
  777. Prior forward reference to class %s must match handle/pascal class type
  778.  
  779. pascal object class expected
  780.  
  781. inherited function must be member of derived class
  782.  
  783. overloading, type conversion or operator function not allowed
  784.  
  785. dump file requirement: virtual table key function '%s' cannot be re-declared inline
  786.  
  787. virtual table key function '%s' re-declared inline (virtual table will be static)
  788.  
  789. pointers and references to references are illegal
  790.  
  791. Only one identifier is allowed to appear in a declaration appearing in a conditional expression
  792.  
  793. '::' expected
  794.  
  795. Function definitions with separate parameter lists are not allowed in C++
  796.  
  797. #pragma pascal_object required prior to function main
  798.  
  799. Illegal use of template type argument during expansion of template %s
  800.  
  801. Non-local name '%s' cannot be declared in a template instantiation.
  802.  
  803. Structures which inherit cannot be initialized with an initializer list
  804.  
  805. The user defined operator %s is ambigous with the built-in operator
  806.  
  807. No template match for pragma template %s
  808.  
  809. Invalid type specification when parsing pragma template %s
  810.  
  811. Syntax error parsing pragma template %s
  812.  
  813. Exception specifications must match exactly for each declaration of a function
  814.  
  815. Types may not appear more than once in an exception specification
  816.  
  817. Catch type masked by previous catch
  818.  
  819. A '...' handler must be the last one for a try-block
  820.  
  821. A catch must follow a try-block
  822.  
  823. Cannot throw object of '%s' not of ambient memory model
  824.  
  825. Compile all files with -EH to support exception handling
  826.  
  827. #include <typeinfo.h> in order to use RTTI
  828.  
  829. compile all files with -ER to support RTTI
  830.  
  831. type must be a pointer or a reference to a defined class or void*
  832.  
  833. expression must be a pointer
  834.  
  835. expression must be a pointer or reference to a polymorphic type
  836.  
  837. '<' expected following '%s'
  838.  
  839. spare
  840.  
  841. no type for argument '%s'
  842.  
  843. template default args not supported
  844.  
  845. 'SOMObject' should not have any base classes
  846.  
  847. cannot mix SOM and non-SOM based classes
  848.  
  849. SOM classes must have 'virtual' inheritance
  850.  
  851. SOM object constructor '%s' must be parameterless
  852.  
  853. SOM object data member '%s' must have private access
  854.  
  855. overloads not allowed for SOM objects ('%s')
  856.  
  857. member '%s' is missing in the SOMReleaseOrder
  858.  
  859. override member '%s' should not be in the SOMReleaseOrder
  860.  
  861. SOM objects may only be declared at global scope
  862.  
  863. cannot pass aggregrates by value to a SOM class member
  864.  
  865. %s arguments not allowed for a SOM class member
  866.  
  867. SOM classes cannot be structs or unions
  868.  
  869. must have at least 1 introduced, overridden, or virtual inline class member
  870.  
  871. SOM object members cannot be static
  872.  
  873. type must be void *operator new(size_t) for SOM objects
  874.  
  875. type must be void operator delete(void *) for SOM objects
  876.  
  877. only the basic form of '%s' is permitted for a SOM object
  878.  
  879. %s return type not allowed for a SOM class member
  880.  
  881. sizeof(a SOM object) is not allowed
  882.  
  883. '%s' is undefined (you must include the '%s' header)
  884.  
  885. first parameter of '%s' must be Environment*
  886.  
  887. global SOM object declarations (%s) are not allowed
  888.  
  889. explicitly scoped calls can only be through direct parents
  890.  
  891. only pointers or single SOM variable instances are allowed
  892.  
  893. embedded SOM objects not allowed (pointer access only)
  894.  
  895. '%s' for SOM members (class '%s') is not supported
  896.  
  897. template class instantiations cannot be SOM classes 
  898.  
  899. <reserved for DTSOM 152>
  900.  
  901. check routine is not allowed as a member function
  902.  
  903. prototype should be extern "C" void __som_check_ev(Environment*)
  904.  
  905. prototype should be extern "C" void __som_check_new(SOMObject *)
  906.  
  907. <reserved for DTSOM 157>
  908.  
  909. <reserved for DTSOM 157>
  910.  
  911. <reserved for DTSOM 158>
  912.  
  913. <reserved for DTSOM 159>
  914.  
  915. <reserved for DTSOM 160>
  916.  
  917. <reserved for DTSOM 161>
  918.  
  919. <reserved for DTSOM 162>
  920.  
  921. <reserved for DTSOM 163>
  922.  
  923. <reserved for DTSOM 164>
  924.  
  925. <reserved for DTSOM 165>
  926.  
  927. <reserved for DTSOM 166>
  928.  
  929. <reserved for DTSOM 167>
  930.  
  931. <reserved for DTSOM 168>
  932.  
  933. <reserved for DTSOM 169>
  934.  
  935. invalid 'bool' operation
  936.  
  937. virtual functions are not allowed in unions
  938.  
  939. initial value of reference to non-const must be an lvalue
  940.  
  941. declaration requires '=' initialization ('=' expected)
  942.  
  943. 'throw' cannot appear in a typedef declaration
  944.  
  945. both the 2nd and 3rd operands of a ternary may not be throws
  946.  
  947. overriding virtual functions shall only allow exceptions allowed by their overridden base class functions
  948.  
  949. the function or function pointer assigned shall only allow exceptions allowed by the destination function pointer
  950.  
  951. 'using' is not allowed here
  952.  
  953. 'namespace' keyword expected
  954.  
  955. '%s' is not a namespace
  956.  
  957. reference cannot be to a namespace
  958.  
  959. template template parameters not yet implemented
  960.  
  961. '%s' is not a member of namespace '%s'
  962.  
  963. '%s' is ambiguous
  964.  
  965.